
package com.indusfo.spc.client.mapper;

import com.indusfo.spc.client.pojo.ClientAno;

import java.util.List;

import org.apache.ibatis.annotations.Param;

public interface ClientAnoMapper {

	Integer insertClientAno(ClientAno clientAno);

	ClientAno selectByPrimaryKey(Integer clientAnoId);

	int updateByPrimaryKeySelective(ClientAno record);

	List<ClientAno> selectClientAno(ClientAno clientAno);

	int countClientAno(ClientAno clientAno);

	List<Integer> queryRepairProByOrderFlowId(@Param("orderFlowId") Integer orderFlowId,
			@Param("orderTechId") Integer orderTechId);
	
	ClientAno queryUntreatedClientAnoId(@Param("batchId") Integer batchId);

	// 修改异常单的状态
    void updateAnoState(@Param("clientAnoId")Integer clientAnoId,@Param("anoState")int anoState ,@Param("startDate")String startDate ,@Param("endDate")String endDate);
}
